section{width:100%;position:absolute;top:16%;left:0;overflow:hidden;}
#banner{width:95%;height:180px;margin:1rem auto 0;}
.dmui-banner-box{
    width: 100%;
    height:100%;
    overflow: hidden;
    position: relative;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.dmui-banner-images{
    width:100%;
    height:100%;
    overflow: hidden;
}
.dmui-banner-ul{
    height:100%;
    position: relative;
}
.dmui-banner-li{
    float: left;
    width:100%;
    height:100%;
    list-style: none;
    position: relative;
}
.dmui-banner-img{
    width:100%;
    height:100%;
}
.dmui-banner-title{
    width:100%;
    padding:0.5rem 0 0.5rem 1rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.3);
    color :#fff;
}
.dmui-banner-button{
    position: absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
}
.dmui-banner-lamp{
    position: absolute;
    right:0;
    bottom:0;
    padding-bottom: 0.45rem;
}
.dmui-banner-lamp>i{
    display: inline-block;
    padding: 0.4rem;
    margin-right: 0.5rem;
    border-radius: 100%;
    background: #FFF;
}
.dmui-banner-lamp>i.active{
    background: #2689F7;
}
.scenery_menu{
    width:95%;
    margin:0 auto;
    overflow:hidden;
    background-color:#fff;
    padding:1.5rem 0.8rem;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.scenery_menu ul li{width:25%;text-align:center;}
.scenery_menu ul li img{width:65%;}
.scenery_list{width:95%;margin:1rem auto;}
.scenery_list ul li{
    width:100%;
    border-radius:5px;
    background-color:#fff;
    padding:0.8rem;
    margin-bottom:1rem;
}
.scenery_left{float:left;width:28%;}
.scenery_left img{width:100%;border-radius:5px;}
.scenery_right{float:right;width:65%;position:relative;}
.scenery_right p{width:100%;}
.scenery_title .title{width:86%;}
.scenery_title .hot{position:absolute;top:-0.4rem;right:-7rem;}
.scenery_title .hot img{width:50%;}
.scenery_msg{height:45px;font-size:1.2rem;margin-top:0.3rem;color:#9B9B9B;}
.scenery_msg span:nth-child(1){margin-right:0.5rem;}
.scenery_msg span:nth-child(2){margin-left:0.5rem;}
.scenery_price span{width:49%;}
.scenery_price span img{width:20%;}
.scenery_price .price{font-size:1.1rem;color:#F242EB;}
.scenery_price .position{font-size:1.1rem;color:#189FF9;}